/*---------------------------------------------------------------------------------------------------
	弹出页面
---------------------------------------------------------------------------------------------------*/
div.workground { padding: 2px 0 2px 5px; }
.side { border-right:1px solid #d4d4d4; }
.single-page #main{ padding:0;}
.single-page .msgbox { position: absolute; left:auto;right: 20px; top: 2px; }
.single-page .content-head {padding:1px 0px}
.single-page .content-foot { overflow: visible; height: auto; }
.spage-sidebar-wrap { display:none;}
.single-page-col2 { background:url(../statics/spage_bg.gif) repeat-y;}
.single-page-col2 #main{overflow:inherit; overflow-y:scroll;}
.single-page-col2 .spage-main-box { margin:10px 0 20px; }

.division { background:#fff; border:1px solid #dbdbdb; margin: 5px; padding: 5px 7px; }
.division .tableform { background: #fff; padding: 10px 15px; margin: 5px 0; }
.single-page .tableform { background: #f8f8f8; margin: 5px 10px; border: 1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px; padding: 5px; }
.single-page .tableform h5 { color: #305c89; }
.single-page .tableform th { font-weight: normal; font-size:12px; }


.sact-bar { color:#fff; padding: 0 10px; }
.sact-bar * { vertical-align: middle; }
.sact-bar span { float:left;}
.sact-bar-info { margin: 0 5px 0 0; color: #fff; padding: 0; display:inline; font-size:1em; font-weight:normal;}
.sact-bar .btn span { background:url(btn.gif) no-repeat 0 -200px; height:25px; line-height: 25px;}
.sact-bar .btn span span { background-position: right -200px; }
.sact-bar .btn-view-site span { background-position: 0 -225px; padding: 0 0 0 12px; overflow: visible; color: #fff; }
.sact-bar .btn-view-site span span { background-position: right -225px; padding: 0 12px 0 0; }
.sact-bar input{ background:none; border:none; cursor:pointer; padding:3px 8px; *padding:3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}

.spage-side-nav { margin:15px 0 5px; color:#3F4D69; }
.spage-side-nav ul{ margin:0;}
.spage-side-nav li{ list-style:none; padding:0; height:23px; line-height:23px;}
.spage-side-nav li span{  padding:0 0 0 20px; display:block; cursor:pointer; }
.spage-side-nav .cur { background:#5B7DC0 url("side_bg.gif") repeat 0 -60px; color:#fff; font-weight:bold; }

.spage-side-bx {}
ul.tag-editor-group { padding: 6px 10px; }
.spage-side-box .tag-editor-group li { list-style:none;}

.spage-main-box { margin:0; padding:0; zoom:1;}
.spage-main-box h3 {font-size:14px; color: #000; font-weight:bold; height:23px; line-height:23px;margin: 0 6px; }
.spage-main-box h4 { font-size:12px; padding:5px 2px; border-top:none;}



/*---------------------------------------------------------------------------------------------------------------
	图片编辑器
---------------------------------------------------------------------------------------------------------------*/
.gpic-box { float:left; margin:2px; cursor: pointer; background:#fff; }
.gpic-box-delete { border:1px solid #ccc; border-top:none; text-align:center; background:#f2f2f2; }
.gpic-box .gpic {width:90px; height:90px; vertical-align:middle; overflow:hidden; border:1px #ccc solid; text-align:center; }
.gpic-box .gpic i{font-size:11px;opacity:0.7;filter:alpha(opacity=70); display:none; font-style:normal; width:50px; background:#ff3300;color:#fff;padding:3px;margin:-90px -40px 0 0;}
.gpic-box img { vertical-align:middle; border:1px #fff solid; }
.gpic-box .current{ border:1px solid #ff3300; }
.gpic-box .current i{display:block;}
.gpic-btn-bar { border:1px solid #ccc; border-top:none; text-align:center; height:15px; width:90px; background:#f2f2f2; color:#c8c8c8; font-size:8px; line-height:14px; }
.gpic-btn-bar span { display:inline-block; display:-moz-inline-stack; *display:inline; zoom:1; width:10px; height:10px; font-size:1px; background-image:url(btn_gimg.gif); background-repeat:no-repeat; border:none; padding:0 6px; margin:2px 0 0; overflow:hidden; }
.gpic-btn-bar i { visibility:hidden; }
span.gpic-btn-view { background-position:center 0; }
span.gpic-btn-view:hover { background-position:center -50px; }
span.gpic-btn-delete { background-position:center -99px; }
span.gpic-btn-delete:hover { background-position:center -149px; }
#all-pics { overflow:hidden; width:290px; margin:0 auto; }
#x-main-pic { background:#fff; border:1px solid #e9e9e9; overflow:hidden; width:285px; height:220px; margin:5px auto; border-right-color:#ccc;border-bottom-color:#ccc;}
#x-main-pic .imgbox { width:220px; height:200px; background-color:#fff; background-repeat:no-repeat; background-position:50% 50%; }
.x-view-img { line-height:15px; background:transparent url(viewIMG.gif) no-repeat 0 0!important; border:none!important; cursor:pointer; }
.x-view-img:hover { background-position:0 -24px!important; }
.x-view-img-loading,
.x-view-img-loading:hover { background-position:0 -48px!important; }

/* 规格
-------------------------------------------------------------- */
.goods-spec-pic { padding:1px; border:1px solid #3366cc; vertical-align:middle; }
.goods-spec-box { overflow:hidden; background:#fff; }
.goods-spec-box li { float:left; margin:3px; border:2px #fff solid; cursor:pointer; }
.goods-spec-box span,
.goods-spec-box img { border:1px #3366CC solid; padding:1px; background:#fff; color:#333; display:block; }
.goods-spec-box span { padding:1px 4px 1px 4px; white-space:nowrap; }
.goods-spec-box .spec-add,
.goods-spec-box .spec-add label { padding:0; border:none; margin:0; line-height:normal; text-align:center; cursor:pointer; }
.goods-spec-span { border:1px solid #336699; padding:1px 4px; }
#goods-spec .goods-spec-box { margin:0; padding:4px; border:1px #3366CC solid; }
#goods-spec .goods-spec-box li { cursor:pointer; }
#goods-spec .goods-spec-box .noclick { cursor:not-allowed; color:#ccc; }
#goods-spec .goods-spec-box .noclick span,
#goods-spec .goods-spec-box .noclick img { color:#ccc; opacity:.5; filter:alpha(opacity=50); -moz-opacity:.5; }
#goods-spec .select-spec-unselect,
#goods-spec .select-spec-value { border:2px #fff solid; background:#fff; display:block; }
#goods-spec .select-spec-unselect span,
#goods-spec .select-spec-unselect img { border:1px #3366cc dotted; padding:1px; background:#fff; color:#333; display:block; cursor:pointer; }
#goods-spec .goods-spec-select span,
#goods-spec .goods-spec-select img { border-style:solid; }
#goods-spec .goods-spec-selected span,
#goods-spec .goods-spec-selected img { border-style:solid; background:#ffffcc; }
#goods-spec-cell input { width:50px; }

/* 添加订单
-------------------------------------------------------------- */
.create-order .section { overflow:hidden; zoom:1; padding:10px; }
.create-order .tableform h5, .create-order .form-title { color:#000; font-size:14px; float:left;}
.create-order .form-body { margin-left:140px;}

/* 优惠券
-------------------------------------------------------------- */
#pt_conditions li { background:#fff; margin:0; padding:3px 4px; border-bottom:1px solid #e8e8e8;}
#pt_conditions ul { margin:5px 0; border-style: solid; border-width:2px 1px 1px; border-color:#B5C5CF #C3D5DF #C3D5DF;}